.topbg{
				background-color: #053f88;
				padding: 0.3125rem 0rem;
				padding-right: 0.625rem;
				color: white;
				font-size: 0.875rem;
				position: relative;
			}
			.flex{
				display: flex;
				justify-content: flex-end;
			}
			.topbg .icon{
				width: 1.25rem;
				height: 1.25rem;
				display: block;
				vertical-align: middle;
			}
.topbg .loginBtn{
	color: white;
}
.topbg .language{
	cursor: pointer;
}
			.shuxian{
				width: 1px;
				height: 1.25rem;
				background-color: white;
			}
			.flex>div{
				margin-right: 0.625rem;
			}
			.guoqi{
				width: 1.55rem;
			}
			.search-sec{
				margin-top: 0.625rem;
				display: flex;
				/*justify-content: center;*/
				align-items: center;
			}
			.sch-btn-right{
				background-color:#053f88 ;
			}
			.diandian{
				margin-left: 10px;
				width: 2rem;
				height: 2rem;
				border-radius: 1rem;
				background-color: #053f88;
				text-align: center;
			}
			footer{
				background-color: #E2e6e9;
				border-top:#043e89 0.6125rem solid ;
				margin-top: 1.875rem;
				padding-top: 1.875rem;
				padding-bottom: 100px;
			}
			footer h4{
				color:#043e89 ;
				font-size: 2rem;
				font-weight: bold;
			}
			footer #border{
				width: 4.375rem;
				height: 0.3125rem;
				background-color: #043e89;
			}
			footer .about{
				margin: 0.625rem 0rem;
				color: #111111;
				font-weight: bold;
				font-size: 1.5rem;
			}